two-handled jar - French English Dictionary